home *** CD-ROM | disk | FTP | other *** search
/ Dictionary of the Living World 3 / Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso / QuickTime™ / QuickTime™.rsrc / bin.rsrc_ptch_-16668.txt < prev    next >
Text File  |  1992-10-02  |  19KB  |  310 lines

  1. start:
  2. 00000000  6000 01CA                bra        +0x1CC /* 000001CC */
  3. 00000004  42AF 0006                clr.l      [A7 + 0x6]
  4. 00000008  4EF9 FFFF FFFF           jmp        [0xFFFFFFFF]
  5. 0000000E  2F38 0130                move.l     -[A7], [0x00000130 /* ApplLimit */]
  6. 00000012  2F38 0BAE                move.l     -[A7], [0x00000BAE /* HiHeapMark */]
  7. 00000016  4EB9 FFFF FFFF           jsr        [0xFFFFFFFF]
  8. 0000001C  6604                     bne        +0x6 /* 00000022 */
  9. 0000001E  504F                     addq.w     A7, 8
  10. 00000020  4E75                     rts
  11. label00000022:
  12. 00000022  21DF 0BAE                move.l     [0x00000BAE /* HiHeapMark */], [A7]+
  13. 00000026  21DF 0130                move.l     [0x00000130 /* ApplLimit */], [A7]+
  14. 0000002A  4E75                     rts
  15. 0000002C  0C40 0003                cmpi.w     D0, 0x3
  16. 00000030  6214                     bhi        +0x16 /* 00000046 */
  17. 00000032  6704                     beq        +0x6 /* 00000038 */
  18. 00000034  4A40                     tst.w      D0
  19. 00000036  660E                     bne        +0x10 /* 00000046 */
  20. label00000038:
  21. 00000038  0C6F 0018 0014           cmpi.w     [A7 + 0x14], 0x18
  22. 0000003E  6606                     bne        +0x8 /* 00000046 */
  23. 00000040  3F7C 0020 0014           move.w     [A7 + 0x14], 0x20 /* ' ' */
  24. label00000046:
  25. 00000046  4EF9 FFFF FFFF           jmp        [0xFFFFFFFF]
  26. 0000004C  4A2E FF5B                tst.b      [A6 - 0xA5]
  27. 00000050  667A                     bne        +0x7C /* 000000CC */
  28. 00000052  49FA 0006                lea.l      A4, [PC + 0x6 /* 0000005A, value 0x240A9489 */]
  29. 00000056  2D4C FDD8                move.l     [A6 - 0x228], A4
  30. 0000005A  240A                     move.l     D2, A2
  31. 0000005C  9489                     sub.l      D2, A1
  32. 0000005E  E48A                     lsr        D2, 2
  33. 00000060  5342                     subq.w     D2, 1
  34. 00000062  263C 7FFF 7FFF           move.l     D3, 0x7FFF7FFF
  35. label00000068:
  36. 00000068  2018                     move.l     D0, [A0]+
  37. 0000006A  E688                     lsr        D0, 3
  38. 0000006C  E708                     lsl        D0.b, 3
  39. 0000006E  E748                     lsl        D0.w, 3
  40. 00000070  EC88                     lsr        D0, 6
  41. 00000072  4840                     swap.w     D0
  42. 00000074  2218                     move.l     D1, [A0]+
  43. 00000076  E689                     lsr        D1, 3
  44. 00000078  E709                     lsl        D1.b, 3
  45. 0000007A  E749                     lsl        D1.w, 3
  46. 0000007C  EC89                     lsr        D1, 6
  47. 0000007E  3001                     move.w     D0, D1
  48. 00000080  C083                     and.l      D0, D3
  49. 00000082  22C0                     move.l     [A1]+, D0
  50. 00000084  51CA FFE2                dbf        D2, -0x20 /* 00000068 */
  51. 00000088  4E75                     rts
  52. 0000008A  4E56 FFE8                link       A6, -0x0018
  53. 0000008E  48E7 0118                movem.l    -[A7], D7,A3,A4
  54. 00000092  206E 001A                movea.l    A0, [A6 + 0x1A]
  55. 00000096  43EE FFEC                lea.l      A1, [A6 - 0x14]
  56. 0000009A  2D49 001A                move.l     [A6 + 0x1A], A1
  57. 0000009E  7004                     moveq.l    D0, 0x04
  58. label000000A0:
  59. 000000A0  22D8                     move.l     [A1]+, [A0]+
  60. 000000A2  51C8 FFFC                dbf        D0, -0x6 /* 000000A0 */
  61. 000000A6  4EF9 FFFF FFFF           jmp        [0xFFFFFFFF]
  62. 000000AC  206E FFF8                movea.l    A0, [A6 - 0x8]
  63. 000000B0  7000                     moveq.l    D0, 0x00
  64. 000000B2  A06A                     syscall    HSetState
  65. 000000B4  203C 0000 D000           move.l     D0, 0xD000
  66. 000000BA  A122                     syscall    NewHandle, flags=1
  67. 000000BC  2008                     move.l     D0, A0
  68. 000000BE  6704                     beq        +0x6 /* 000000C4 */
  69. 000000C0  A023                     syscall    DisposHandle/DisposeHandle
  70. 000000C2  6006                     bra        +0x8 /* 000000CA */
  71. label000000C4:
  72. 000000C4  206E FFF8                movea.l    A0, [A6 - 0x8]
  73. 000000C8  A02B                     syscall    EmptyHandle
  74. label000000CA:
  75. 000000CA  4E75                     rts
  76. label000000CC:
  77. 000000CC  422E FD57                clr.b      [A6 - 0x2A9]
  78. 000000D0  49FA 0006                lea.l      A4, [PC + 0x6 /* 000000D8, value 0x240A9489 */]
  79. 000000D4  2D4C FDD8                move.l     [A6 - 0x228], A4
  80. 000000D8  240A                     move.l     D2, A2
  81. 000000DA  9489                     sub.l      D2, A1
  82. 000000DC  E48A                     lsr        D2, 2
  83. 000000DE  5342                     subq.w     D2, 1
  84. 000000E0  7003                     moveq.l    D0, 0x03
  85. 000000E2  C02E FD57                and.b      D0, [A6 - 0x2A9]
  86. 000000E6  263B 0460                move.l     D3, [PC + D0.w * 4 + 0x60]
  87. 000000EA  522E FD57                addq.b     [A6 - 0x2A9], 1
  88. label000000EE:
  89. 000000EE  7200                     moveq.l    D1, 0x00
  90. 000000F0  2018                     move.l     D0, [A0]+
  91. 000000F2  4840                     swap.w     D0
  92. 000000F4  D003                     add.b      D0, D3
  93. 000000F6  55C1                     scs        D1
  94. 000000F8  8200                     or.b       D1, D0
  95. 000000FA  EB89                     lsl        D1, 5
  96. 000000FC  4840                     swap.w     D0
  97. 000000FE  1800                     move.b     D4, D0
  98. 00000100  E048                     lsr        D0.w, 8
  99. 00000102  D003                     add.b      D0, D3
  100. 00000104  55C1                     scs        D1
  101. 00000106  8200                     or.b       D1, D0
  102. 00000108  EB89                     lsl        D1, 5
  103. 0000010A  D803                     add.b      D4, D3
  104. 0000010C  55C1                     scs        D1
  105. 0000010E  8204                     or.b       D1, D4
  106. 00000110  E689                     lsr        D1, 3
  107. 00000112  3A01                     move.w     D5, D1
  108. 00000114  E19B                     rol        D3, 8
  109. 00000116  4845                     swap.w     D5
  110. 00000118  7200                     moveq.l    D1, 0x00
  111. 0000011A  2018                     move.l     D0, [A0]+
  112. 0000011C  4840                     swap.w     D0
  113. 0000011E  D003                     add.b      D0, D3
  114. 00000120  55C1                     scs        D1
  115. 00000122  8200                     or.b       D1, D0
  116. 00000124  EB89                     lsl        D1, 5
  117. 00000126  4840                     swap.w     D0
  118. 00000128  1800                     move.b     D4, D0
  119. 0000012A  E048                     lsr        D0.w, 8
  120. 0000012C  D003                     add.b      D0, D3
  121. 0000012E  55C1                     scs        D1
  122. 00000130  8200                     or.b       D1, D0
  123. 00000132  EB89                     lsl        D1, 5
  124. 00000134  D803                     add.b      D4, D3
  125. 00000136  55C1                     scs        D1
  126. 00000138  8204                     or.b       D1, D4
  127. 0000013A  E689                     lsr        D1, 3
  128. 0000013C  3A01                     move.w     D5, D1
  129. 0000013E  22C5                     move.l     [A1]+, D5
  130. 00000140  E19B                     rol        D3, 8
  131. 00000142  51CA FFAA                dbf        D2, -0x58 /* 000000EE */
  132. 00000146  4E75                     rts
  133. 00000148  0501                     btst       D1, D2
  134. 0000014A  0400 0307                subi.b     D0, 0x7
  135. 0000014E  0206 0400                andi.b     D6, 0x0
  136. 00000152  0501                     btst       D1, D2
  137. 00000154  0206 0307                andi.b     D6, 0x7
  138. 00000158  317C 0078 000A           move.w     [A0 + 0xA], 0x78 /* 'x' */
  139. 0000015E  40E7                     move.w     -[A7], SR
  140. 00000160  007C 0700                ori.w      sr, 1792
  141. 00000164  2278 02B6                movea.l    A1, [0x000002B6 /* ExpandMem */]
  142. 00000168  2269 0110                movea.l    A1, [A1 + 0x110]
  143. 0000016C  4AA9 0022                tst.l      [A1 + 0x22]
  144. 00000170  670E                     beq        +0x10 /* 00000180 */
  145. 00000172  2278 0CC0                movea.l    A1, [0x00000CC0 /* ASCBase */]
  146. 00000176  43E9 0804                lea.l      A1, [A1 + 0x804]
  147. 0000017A  1011                     move.b     D0, [A1]
  148. 0000017C  6702                     beq        +0x4 /* 00000180 */
  149. 0000017E  8111                     or.b       [A1], D0
  150. label00000180:
  151. 00000180  46DF